import request from "@/utils/request.js"
//订单列表
function getOrderList(data) {
	return request({
		url: 'order/index',
		method: 'post',
		data
	})
}
//订单详情
function getOrderDetail(data) {
	return request({
		url: 'order/detail',
		method: 'post',
		data
	})
}
//添加订单
function addOrder(data) {
	return request({
		url: 'order/add',
		method: 'post',
		header: {
			'content-type': 'application/json',
		},
		data
	})
}
//获取优惠价格
function getprice(data) {
	return request({
		url: 'order/getprice',
		method: 'post',
		data,
		header: {
			'content-type': 'application/json',
		}
	})
}
//支付
function Pay(data) {
	return request({
		url: 'pay/index', // 易宝
		// url: 'unionpay/index',   // 银联
		method: 'post',
		data
	})
}
//订单快捷金额
function getQuick(data) {
	return request({
		url: 'order/quick',
		method: 'post',
		data
	})
}
//订单快捷金额
function getUserOrder(data) {
	return request({
		url: 'user/bill',
		method: 'post',
		data
	})
}
// 发票列表
function getInvoiceList(data) {
	return request({
		url: 'order/invoice',
		method: 'post',
		data
	})
}
// 会员加油金列表
function listMemberOilMoney(data) {
	return request({
		url: 'coupon/card',
		method: 'post',
		data
	})
}

// 获取加油金余额
function getjiayoujin(data) {
	return request({
		url: 'user/cardMoney',
		method: 'post',
		data
	})
}

// 单独购买会员加油金 创建订单
function crateMemberOrder(data) {
	return request({
		url: '/order/member_order',
		method: 'post',
		data
	});
}

// 单独购买会员加油金 获取支付参数
function memberPay(data) {
	return request({
		url: '/pay/memberpay',
		method: 'post',
		data
	});
}

// 保险加油金信息接口
function getInsOilMoney(data) {
	return request({
		url: '/order/ins_oil_money',
		method: 'post',
		data
	});
}
// 保险加油金信息接口
function getMemberRefund(data) {
	return request({
		url: '/order/member_refund',
		method: 'post',
		data
	});
}
// 保险加油金信息接口
function getMemberRefundDetail(data) {
	return request({
		url: '/order/member_refund_detail',
		method: 'post',
		data
	});
}
// 保险加油金信息接口
function getMolist(data) {
	return request({
		url: '/order/molist',
		method: 'post',
		data
	});
}
// 优惠券订单列表
function getCoulist(data) {
	return request({
		url: '/order/coupon_list',
		method: 'post',
		data
	});
}
// 优惠券申请退款
function getCouRefund(data) {
	return request({
		url: '/order/coupon_refund',
		method: 'post',
		data
	});
}
// 优惠券退款详情
function getCouRefundDetail(data) {
	return request({
		url: '/order/coupon_refund_detail',
		method: 'post',
		data
	});
}

export default {
	getOrderList, //订单列表
	addOrder, //添加订单
	getOrderDetail, //订单详情
	getprice, //获取优惠价格
	Pay, //支付
	getQuick, //快捷金额
	getUserOrder, //用户账单
	getInvoiceList, //发票列表
	getjiayoujin, //获取加油金余额
	listMemberOilMoney, // 会员加油金列表
	crateMemberOrder, // 创建 会员加油金订单
	memberPay, // 单独购买会员加油金 获取支付参数
	getInsOilMoney, //保险加油金信息接口
	getMemberRefund, //申请退款
	getMemberRefundDetail, //退款申请详情
	getMolist, //退款列表
	getCoulist,//优惠券订单列表
	getCouRefund,//优惠券申请退款
	getCouRefundDetail,//优惠券退款详情
}
